Run kill-emacs when exiting for display closed or SIGTERM/HUP.
authorJan D. <jan.h.d@swipnet.se>
Sun, 2 May 2010 18:44:04 +0000 (20:44 +0200)
committerJan D. <jan.h.d@swipnet.se>
Sun, 2 May 2010 18:44:04 +0000 (20:44 +0200)
commit46eb8419f59d8bff318b4ebe972ff6bb5dff36b2
tree9b49c6ba6e860bf10fcf4a1a30d2002ed3c6b5d6
parentad89af6710ad9071fba052f22f7e9d0c457fc58b
Run kill-emacs when exiting for display closed or SIGTERM/HUP.

* xsmfns.c (CHDIR_OPT): New define.
(smc_save_yourself_CB): Add CHDIR_OPT to options to use when
restarting emacs.

* xterm.c (x_connection_closed): Call Fkill_emacs instead of
shut_down_emacs.

* emacs.c (USAGE1): Mention --chdir.
(main): Handle --chdir.
(standard_args): Add --chdir.
(fatal_error_signal): Call Fkill_emacs for SIGTERM and SIGHUP (Bug
#5552).

* cmdargs.texi (Initial Options): Mention --chdir.
doc/emacs/ChangeLog
doc/emacs/cmdargs.texi
src/ChangeLog
src/emacs.c
src/xsmfns.c
src/xterm.c